cover and concealment - Turco Inglés Diccionario